cast off the yoke of foreign rule - Französisch Englisch Wörterbuch